package cn.teud.inter2;
/*本类用于测试接口与类之间的复杂关系*/
public class TestRelation {
}
//创建接口1与接口中单位抽象方法*2
interface Inter1{
    void save();//保存功能
    void delete();//删除功能
}
//创建接口2与接口中的抽象方法*2
interface Inter2{
    void  uppdate();//更新功能
    void find();//查询功能
}
//创建接口3 同时联系
/*接口可以继承接口,而且还可以多继承,也就是一个子接口继承多个父接口
* 多个接口之间使用逗号分隔*/
interface Inter3 extends Inter1,Inter2{

}
//创建接口3的实现类
//class Intwe3impl implements Inter3{
/*2.实现类与接口是实现的关系,并且实现类可以实现多个接口,接口之间用逗号隔开
* 对于java中的类而言:遵循:单继承,多实现的规则
* 对于java中的接口而言,遵循:既可以单继承,也可以多继承的规则*/
class Intwe3impl implements Inter1,Inter2{

    @Override
    public void save() {
        System.out.println("稍等...正在努力保存中");
    }

    @Override
    public void delete() {
        System.out.println("小而正在马不停蹄的删除中~");
    }

    @Override
    public void uppdate() {
        System.out.println("客官,马上就更新好啦!");
    }

    @Override
    public void find() {
        System.out.println("正在为您查询,请稍后...");
    }
}
